*{
	margin:0px;
	padding:0px;
}

.index-containt{
	width:100%;
}
.wrap{
	position:relative;
	background:#f3f3f3;
}

/* 搜索框  */
.search{
	width:100%;
	height:4.4rem;
	display:inline-block;
	background:#FF6B6B;
}

.sear{
	width:90%;
	height:4.4rem;
	margin-top:0.6rem;
	margin-left:5%;
	position:relative;
}
.ser_img{
	position:absolute;
	height:3.4rem;
	width:4rem;
	right:0.5rem;
	top:0rem;
}
.ser_img img{
	float:left;
	width:2.2rem;
	height:2.2rem;
	margin-top:0.6rem;
	margin-left:0.8rem;
}
.sear input[type="text"]{
	width:100%;
	height:3.4rem;
	border-radius:2rem;
	/*border:1px solid #878787;*/
	font-size:1.4rem;
	padding-left:1.5rem;
	padding-right:4.5rem;
	line-height:3.4rem;
	color:#878787;
	background:#fff;
}

/*首页*/
.index{
	width:100%;
}

/* 上次答题 */
.continueStudy{
	width:100%;
	height:22%;
	position:relative;
}
.bg_index{
	width:100%;
	height:70%;
}
.study_content{
	width:90%;
	height:80%;
	position:absolute;
	left:5%;
	top:10%;
}
.dayqian {
    width: 30%;
    height: 100%;
    float: left;
    font-size: 1.4rem;
    position: relative;
    background: #fff;
}
.log_r{
	position:absolute;
	height:106%;
	width:auto;
	left:-2px;
	top:-3%;
}
.log_r img{
	height:100%;
	width:auto;
}

.right_content{
	width:93%;
	height:87%;
	position:absolute;
	top:10%;
	right:0px;
	background:url(/images/xiewen.png) 90% no-repeat;
	background-size:cover;
}
.jincheng{
	position:absolute;
	width:98%;
	height:80%;
	left:0px;
	top:10%;
	box-sizing:border-box ;
	padding-right:4px;
}

.jincheng span{
	display:inline-block;
	width:83%;
	height:100%;
	padding-left:9%;
	font-size:1.4rem;
}
.jincheng b{
	position:absolute;
	display:inline-block;
	height:50px;
	width:50px;
	line-height:50px;
	border-radius:50%;
	top:50%;
	margin-top:-25px;
	right:1px;
	font-weight:normal;
	color:#fff;
	font-size:1.4rem;
	background:url(/images/jixu.png) no-repeat;
	background-size:cover;
	text-align:center;
}
@media screen and (min-width:320px ) and (max-width:321px) {
	.jincheng span{
		font-size:12px;
		padding-left:10px;
	}
	.jincheng b{
		font-size:12px;
	}
}

.guanggao{
	width:100%;
	height:7%;
	background:#fff;
	background-size:cover;
	margin-bottom:2%;
	position:relative;
}
.guanggao img{
	position:absolute;
	height:60%;
	width:auto;
	left:5%;
	top:20%;
}
.guanggao p{
	position:absolute;
	height:20px;
	width:86%;
	left:14%;
	top:50%;
	margin-top:-10px;
	color:#5b5b5b;
	font-size:15px;
	line-height:20px;
}
.guanggao p span{
	color:#999;
	font-size:14px;
}

/* 距离考试的时间 */
.distance_time{
	width:100%;
	padding-bottom:2%;
}
.time_list{
	width:70%;
	height:100%;
	float:left;
	box-sizing: border-box;
	background:#fff;
	position:relative;
}

.distance_time li:last-child{
	border-right:none;
	border-left:none;
	
}
.tab{
	width:80%;
	height:80%;
	position:absolute;
	left:10%;
	top:10%;
}
.tab dt{
	position:absolute;
	height:20px;
	top:50%;
	margin-top:-10px;
}
.tab dt img{
	height:100%;
	width:auto;
	float:left;
}
.tab dd{
	position:absolute;
	width:81%;
	float:right;
	height:30px;
	line-height:30px;
	top:50%;
	font-size:1.4rem;
	color:#5b5b5b;
	margin-top:-15px;
	right:0px;
}
.tab dd span{
	color:#ff574f;
	font-size:1.7rem;
	padding-left:2px;
	padding-right:2px;
}
@media screen and (min-width:319px ) and (max-width:321px){
	.tab dd{
		font-size:12px;
	}
	.tab dd span{
		font-size:14px;
	}
}

.dayqian{
	width:30%;
	height:100%;
	float:left;
	font-size: 1.4rem;
	position:relative;
	background:#fff;
}
.dayqian span{
	position:absolute;
	display:block;
	width:80%;
	height:34px;
	background:#FF6B6B;
	left:10%;
	top:50%;
	margin-top:-17px;
	text-align:center;
	line-height:34px;
	color:#fff;
	border-radius:20px;
}
.signed{
	position:absolute;
	display:block;
	width:80%;
	height:34px;
	background:#FF6B6B;
	left:10%;
	top:50%;
	margin-top:-17px;
	text-align:center;
	line-height:34px;
	color:#fff;
	border-radius:20px;
}

.dayqian .signed{
	background:#989898;
	color:#fff;
	
}
/*首页的4个模块*/
.four_module{
	width:100%;
	background:#fff;
}

.main_position{
	width:33.3%;
	height:50%;
	float:left;
	border:1px solid #f0f0f0;
	border-left:none;
	border-top:none;
	position:relative;
}
.choubei{
	position:absolute;
	right:0px;
	top:0px;
	height:4.2rem;
	width:auto;
}
.choubei2{
	position:absolute;
	right:0px;
	top:0px;
	height:4.2rem;
	width:auto;
}
.choubei3 {
	position:absolute;
	right:0px;
	top:0px;
	height:4.2rem;
	width:auto;
}
.content_dllist {
	position:absolute;
	left:10%;
	top:15%;
	width:80%;
	height:70%;
}

.content_dllist dt{
	width:100%;
	height:60%;
	text-align:center;
}
.content_dllist dt img{
	height:100%;
	width:auto;
}
.content_dllist dd{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	text-align:center;
	height:30%;
}
.content_dllist dd h4{
	font-size:1.4rem;
	color:#282828;
	height:100%;
}
@media screen and (min-width: 1000px) {
	.content_dllist dd h4{
		font-size:24px;
	}
}


/*.content_dllist .read{
	height:80%;
	margin-top:4%;
}*/

@media screen and (min-width: 610px) {
	.time{
		width:6rem;
		margin-left:-3rem;
	}
	.content_dllist .read{
		height:80%;
		margin-top:1%;
	}
}

@media screen and (min-width:1000px ) {
	.distance_time span{
		width:42%;
	}
	.tab{
		width:16%;
	}
	.tab img{
		width:7rem;
	}
	.time{
		width:7rem;
		margin-left:-3.5rem;
	}
}



/*@font-face {
	font-style:normal;
	font-family:ziti;
	src: url('/font/GONGN___.ttf') format('truetype');
}*/


/*搜索试题*/
.search_exam{
	width:100%;
}

.exam_ullist{
	width:100%;
	padding-top:10px;
}
.exam_ullist li{
	border-bottom:1px solid #f0f0f0;
	padding-left:5%;
	padding-right:5%;
	padding-top:3%;
	padding-bottom:3%;
	font-size:1.6rem;
	color:#383838
}
.exam_ullist li span{
	line-height:2rem;
}
.exam_ullist li img{
	
}

 #scroller {
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
 } 
 
#pullDown, #pullUp {
	background:#fff;
	height:60px;
	line-height:40px;
	padding:5px 10px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	font-size:14px;
	color:#888;
}
#pullUp .pullUpIcon  {
	display:block; float:left;
	width:40px; height:40px;
	background:url(/images/pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:40px 80px; background-size:40px 80px;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;	
}

#pullUp .pullUpIcon  {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}

#pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}


/*没有搜索结果*/
.noSearch{
	position:fixed;
	width:20rem;
	height:10rem;
	left:50%;
	top:50%;
	margin-top:-5rem;
	margin-left:-10rem;
	display:none;
}
.noSearch img{
	position:absolute;
	width:6rem;
	height:6rem;
	left:50%;
	top:1rem;
	margin-left:-3rem;
}
.noSearch p{
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	height:3rem;
	font-size:1.8rem;
	color:#6f6f6f;
	line-height:3rem;
	text-align:center;
}

.footer{
	position:absolute;
}
/*图片轮播*/
.guanggao{
	width:100%;
	height:7%;
	background:#fff;
	background-size:cover;
	margin-bottom:2%;
	position:relative;
}
.guanggao img{
	position:absolute;
	height:60%;
	width:auto;
	left:5%;
	top:20%;
}
.guanggao div{
	position:absolute;
	height:100%;
	width:86%;
	left:14%;
	color:#5b5b5b;
	font-size:15px;
	overflow:hidden;
}
.guanggao div span{
	display: inline-block;
	height:100%;
	float:left;
}
.lunbo{
	width:80%;
	float:left;
	color:#999;
	font-size:14px;
	height:100%;
	position:absolute;
	top:0px;
	left:45px;
}
.lunbo li{
	height:100%;
}
